Add Datadog Synthetic tests workflow#44196
Add Datadog Synthetic tests workflow#44196kerrrang9214-tech wants to merge 2 commits intogithub:mainfrom
Conversation
This workflow triggers Datadog Synthetic tests on push and pull request events to the main branch.
|
Thanks for opening this pull request! A GitHub docs team member should be by to give feedback soon. In the meantime, please check out the contributing guidelines. |
How to review these changes 👓Thank you for your contribution. To review these changes, choose one of the following options: A Hubber will need to deploy your changes internally to review. Table of review linksNote: Please update the URL for your staging server or codespace. This pull request contains code changes, so we will not generate a table of review links. 🤖 This comment is automatically generated. |
|
👋 Hey there spelunker. It looks like you've modified some files that we can't accept as contributions:
You'll need to revert all of the files you changed that match that list using GitHub Desktop or The complete list of files we can't accept are:
We also can't accept contributions to files in the content directory with frontmatter |
There was a problem hiding this comment.
Pull request overview
Adds a new GitHub Actions workflow to run Datadog Synthetic tests when changes are pushed to main or when pull requests target main.
Changes:
- Introduces
.github/workflows/datadog-synthetics.ymlto run Datadog Synthetics viaDataDog/synthetics-ci-github-action. - Configures triggers for
pushandpull_requestevents on themainbranch. - Uses repository secrets (
DD_API_KEY,DD_APP_KEY) and a tag-based search query (tag:e2e-tests) to select tests.
| api_key: ${{secrets.DD_API_KEY}} | ||
| app_key: ${{secrets.DD_APP_KEY}} | ||
| test_search_query: 'tag:e2e-tests' #Modify this tag to suit your tagging strategy |
| branches: [ "main" ] | ||
| pull_request: | ||
| branches: [ "main" ] | ||
|
|
| branches: [ "main" ] | ||
|
|
||
| jobs: | ||
| build: |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
👋 Hey there spelunker. It looks like you've modified some files that we can't accept as contributions:
You'll need to revert all of the files you changed that match that list using GitHub Desktop or The complete list of files we can't accept are:
We also can't accept contributions to files in the content directory with frontmatter |
This workflow triggers Datadog Synthetic tests on push and pull request events to the main branch.
Why:
Closes:
What's being changed (if available, include any code snippets, screenshots, or gifs):
Check off the following: